isolating underlay - Turco Inglés Diccionario